﻿
/* 首页 */
.mid_txt{ text-align:center; color:#ffff27;}
.mid_txt a{ text-align:center; color:#ffff27;}
.m_top{ margin-top:-13px; padding-top:10px;}
.top{ width:100%; height:200px; margin-top:-13px; overflow:hidden; background:#000 url(../images/top.jpg) center top no-repeat;}
.top_mid{ width:980px; height:45px; margin:153px auto auto auto; overflow:hidden;}
.top_mid ul{ margin-left:40px;}
.top_mid ul li{ height:45px; float:left; padding:0 30px; line-height:50px; font-size:14px; text-align:center;}
.top_mid ul li a{ display:block; color:#ccc; text-decoration:none;}
.top_mid ul li a:hover,#current a{ color:#ecc43b;}
.button{ position:absolute; top:200px; right:0px;}
.index{ width:100%; height:554px; background-color:#000; text-align:center; overflow:hidden;}


.footer{ width:100%; height: auto; background:#000; line-height:40px; overflow:hidden;}
.copyright{ width:980px; height: 100px; color:#ccc; background: url(../images/footerbg.jpg) top center no-repeat;}


/*内页*/
.main{ width:980px; height: auto; min-height:500px; overflow:hidden;}
.main_left{ width:500px; height: auto; float:left; overflow:hidden;}
.main_right{ width:460px; height: auto; float: right; overflow:hidden;}
.main_nav{ width:450px; height: auto; padding-left:10px; margin-top:15px; overflow:hidden;}
.main_bt{ width:450px; height:35px; padding-left:10px; background:#dcdcdc; margin-top:10px; font-family:"微软雅黑", "宋体", Arial; font-size:16px; line-height:32px;}
.main_txt{ width:460px; height:auto; margin-top:10px; line-height:26px; overflow:hidden;}
.main_txt p{ text-indent:2em;}

.main_left2{ width:250px; height: auto; float:left; overflow:hidden;}
.main_left2 ul li{ width:250px; height:auto; padding:10px 0; font-size:14px;}
.main_left2 ul li.bt{ margin-bottom:10px; margin-top:5px;}
.main_left2 ul li.bt2{ font-family:"微软雅黑", "宋体", Arial; font-size:18px; color:#fa5057;}
.main_right2{ width:710px; height: auto; float: right; overflow:hidden;}
.main_nav2{ width:700px; height: auto; padding-left:10px; margin-top:15px; overflow:hidden;}
.main_bt2{ width:700px; height:35px; padding-left:10px; background:#dcdcdc; margin-top:10px; font-family:"微软雅黑", "宋体", Arial; font-size:16px; line-height:32px;}
.main_txt2{ width:710px; height:auto; margin-top:10px; line-height:26px; overflow:hidden;}


.news{ width:710px; height: auto; margin:10px auto; border-bottom:#ccc dotted 1px; overflow:hidden;}
.news1{ width:600px; height:30px; line-height:30px; float:left; overflow:hidden; white-space:nowrap;}
.news2{ width:100px; height:30px; line-height:30px; text-align:right; float: right; overflow:hidden;}
.page{ width:710px; height: auto; margin:20px auto; text-align:center;}

.banner{ width:960px; height: auto;position:relative;z-index:0;padding:10px;}
.products_list{ overflow:hidden;}
.products_list li{ width:268px; height: auto; float:left; margin:10px 40px;}
.pic{ width:268px; height: 295px; border:#ccc solid 1px; overflow: hidden;}
.name{ width:268px; height:50px; overflow: hidden;}

.newpro{ width:980px; height: auto; overflow:hidden;}
.newpro_bt{ width:980px; height: auto; overflow:hidden;}
.newpro_main{ width:980px; height:89px; margin-bottom:20px; margin-top:10px; overflow:hidden;}
.newpro_left,.newpro_right{ width:20px; height:89px; overflow:hidden;}
.newpro_left img,.newpro_right img{ cursor:pointer;}
.newpro_left{ float:left;}
.newpro_right{ float:right;}
.newpro_mid{ width:940px; height:89px; overflow:hidden; float:left;}
.newpro_pic{ width:79px; height:auto; margin:auto 10px; overflow:hidden;}

.login_form_1{ width:150px; height:20px; border:#ccc solid 1px;}
.btn{ width:80px; height:25px; background:#000 none; border:0; color:#fff;}
.memnewsbt{ width:250px; height:37px; text-align:center; font-family:"微软雅黑", "宋体", Arial; font-size:16px; line-height:37px; background: url(../images/memnewsbg.jpg) no-repeat;}
.memnewsmain{ width:250px; height: auto; background:#f1f1f1; padding-bottom:10px;}
.memnews{ width:230px; height: 20px; line-height:20px; margin:5px auto auto auto; white-space:nowrap; overflow:hidden;}
.main_vip{ width:980px; height: auto;  overflow:hidden;}

.vip_m{ width:460px; height: auto; float:left; overflow:hidden;}
.vip_r{ width:250px; height: auto; margin-top:40px; float:right; overflow:hidden;}
.vip_nav{ width:450px; height: auto; padding-left:10px; margin-top:15px; overflow:hidden;}
.vip_bt{ width:440px; height:35px; padding-left:10px; padding-right:10px; background:#dcdcdc; margin-top:10px; font-family:"微软雅黑", "宋体", Arial; font-size:16px; line-height:32px;}
.vipnewsbt{ float: left;}
.vipmore{ float:right;}
.vip_txt{ width:460px; height:auto; margin-top:10px; line-height:26px; overflow:hidden;}
.vipnews{ width:460px; height: auto; margin:5px auto; border-bottom:#ccc dotted 1px; overflow:hidden;}
.vipnews1{ width:360px; height:28px; line-height:28px; float:left; overflow:hidden; white-space:nowrap;}
.vipnews2{ width:100px; height:28px; line-height:28px; text-align:right; float: right; overflow:hidden;}
.vippage{ width:460px; height: auto; margin:20px auto; text-align:center;}
